• word of the day

    lumbar plexus

    lumbar plexus - Dictionary definition and meaning for word lumbar plexus

    Definition
    (noun) a lymphatic plexus located along the lower portion of the aorta and iliac vessels
    Synonyms : plexus lumbalis
    Definition
    (noun) a plexus of nerves formed by the ventral branches of the first four lumbar nerves
    Synonyms : plexus lumbalis

Word used in video below:
text: lumbar cradle's the coccyx balances the
Download our Mobile App Today
Receive our word of the day
on Whatsapp